Design Engineer, Dad. Book, film and video game enthusiast.
Constantly disappointed to find I'm not living in Iain Banks' Culture universe.