Jeff Miles

Edmonton, Canada

http://faultbucket.ca

Solving problems and staying curious.