This site has been deactivated. Please see mark-schachner.com for the updated version.