1
by Harper, Kyle, 1979-
Published 2017
Book
2
by Cline, Ernest,
Published 2011
Book
3
by Woodward, Herbert N. 1911-
Published 1971
Book
4
Published 1985
Book
6
by Heilbroner, Robert L.
Published 1974
Book
7
by Heilbroner, Robert L.
Published 1980
Book
8
by Atwood, Margaret, 1939-
Published 2009
Book
9
by McCarthy, Cormac, 1933-
Published 2006
Book
10
by Ferguson, Niall.
Published 2013
Book
11
Published 2015
Book