David Hamilton

I have seen the future... which is why I'm typing from behind the sofa.