profile photo

Gary Royden Watson Greaves

"If I have not seen as far as others, it is because giants were standing on my shoulders."Hal Abelson

I have moved: click here

Last updated: 2013-02-14
Valid XHTML 1.0 Strict Valid CSS!