Author: David Allsopp

David Allsopp is a software engineer based in the UK. His twitter is reachable at @doublehelix