Callum Macdonald

This site has gone offline.

If you wish to contact the author, please do so by email. If you do not have the address, you may try @chmac on twitter.

All content published here copyright Callum Macdonald 2000 - 2021, all rights reserved.