David B. Hobbs

David B. Hobbs is a Canadian writer and academic, living in New York.