David Allan Hamilton

David Allan Hamilton is a teacher-writer living in Ottawa, Ontario. He has been a contract instructor at Carleton University. He holds a B.Sc. (Honours) degree in Applied Physics from Laurentian University and a M.Sc. in Geophysics from the University of Western Ontario and has undertaken literary studies at the University of Sheffield. David is also a licensed ham radio operator. His own stories often combine his love of the natural world and the endless possibilities of science fiction.

Popular items by David Allan Hamilton

View all offers
You've viewed 8 of 27 titles