David Braybrooke
David Braybrooke (October 18, 1924–August 7, 2013) was a political philosopher and professor emeritus at both Dalhousie University in Halifax, Nova Scotia, Canada, and the University of Texas at Austin. Provided by Wikipedia
1
Book