Charles Haines
Charles Haines was born in New York City, and was educated in New Hampshire and Ireland. He has spent over ten years in Italy, where he taught at the University of Milan. Today he lives in Canada and teaches English at Carleton University in Ottawa. Although Mr. Haines says he is the author of "a...
To view all books associated with this person please sign in.