You've located the Spartan homepage of Peter Martens.

This site is still very much under construction, but follow links on the left.  Some work!