Lachlan passed away in January 2010.  As a memorial, this site remains as he left it.
Therefore the information on this site may not be current or accurate and should not be relied upon.
For more information follow this link

You step in the stream,          To have no errors
but the water has moved on       Would be life without meaning.
This page is not here.           No struggle, no joy
ARRHHHH - Bad Link

Lachlan Cranwick's Homepage is at

Hi - it looks like you have hit a bad link or a web server misconfiguration


If you find this highly annoying, please feel free to contact Lachlan Cranswick at [address now invalid]