1
by Smout, T. C.
Published 1986
Book
2
by Friedberg, Aaron L., 1956-
Published 1988
Book
3
by Ó Gráda, Cormac.
Published 1999
Book
4
by Marlowe, John, 1909-
Published 1975
Book
6
Published 2000
Book
7
by Kennedy, Dane Keith.
Published 2002
Book
9
by Halévy, Elie, 1870-1937.
Published 1949
Book
10
by Langer, William L. 1896-1977.
Published 1969
Book
12
Published 2000
Book
15
Published 2012
Click here for full text
Electronic
16
17
by Slezkine, Yuri, 1956-
Published 2004
Click here for full text
Electronic
19
by Slezkine, Yuri, 1956-
Published 2004
Click here for full text
Electronic