1
by McKenzie, D. F.
Published 2002
Book
3
by Marx, Karl, 1818-1883.
Published 1973
Book
4
by Craig, Lee A. 1960-
Published 1997
Book
5
by Fogel, David, 1925-
Published 1988
Book
7
by Fleming, Donald, 1923-
Published 1969
Book
9
by Faber, David.
Published 2009
Book
10
by French, David, 1954-
Published 1986
Book
11
by Finke, Daniel.
Published 2012
Online version
Online Book
14
Published 1996
Book
15
by Barnes, Thomas Garden.
Published 1979
Book
16
by Barnes, Thomas Garden.
Published 1981
Book
17
by Barnes, Thomas Garden.
Published 1979
Book
18
by Barnes, Thomas Garden.
Published 1972
Book
19
by Hall, Thomas E. 1954-
Published 1998
Book
20