I have a new website! Here it is: 

I will no longer be updating this google site.

But you can still contact me at peter (dot) w (dot) finocchiaro (at) gmail (dot) com