The Wayback Machine - https://web.archive.org/web/20061020044423/http://www.engc.org.uk:80/documents/Hamilton.pdf