Jim Fruchterman low-res portrait Posted by Picasa

Comments

Popular posts from this blog

It's Good to be Alive Today!

Open Source Means Strong Security

Proud Father and Husband: Concert in Palo Alto