Hi, Ian here, a recent update of the theme which powered my site for the last four years has unfortunately and unexpectedly required that my site is rebuilt. Hope to be back up soon!

I can still be reached at:

US: +1-818-687-6655
CA: +1-647-973-6655
UK: +44 (0)131 208 6629

ian@toasterlab.com