- Home
- D.R. MacDonald Books
Books by D.R. MacDonald
D. R. MacDonald was born on Boularderie Island, Cape Breton. He has worked as a deckhand, a coalpasser, a teacher at a Hampstead prep school, and has taught for many years at Stanford University, California