Found
The document has moved
here
http://kartikeya-web.blogspot.com