Skip to main content Skip to search Skip to search

About

David Farr

David Farr (1922-2016) was a professor emeritus of history at Carleton University.

Books by David Farr