David Thorpe
David Thorpe

David Thorpe

I’m an engineer and enthusiastic middle-manager in London. http://www.mutablelogic.com/