<

Open Nav
Sign In

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.

Sign In




Not a member yet? Start your Free Trial