puffafish.net is John Flackett's little space on the internet. Seriously, one day I'm going to rebuild my website - see if I don't!