It's worth reading, if nothing else. The author is a bit of a character..

Cheers,
Hedge