3 Day Exclusive | Save up to $15 off! Get the code »

David Macfarlane

David Macfarlane was born in Canada, in 1952, and was educated at the University of Toronto. A regular contributor to several magazines and one of Canada's leading journalists, he has won numerous national awards for his stories. He lives in Toronto with his wife and two children.