email:
mail@timgraham.net
blog:
http://timgraham.posterous.com