1
Published 2005
Book
2
Published 2002
Book
3
by Taine, Hippolyte, 1828-1893.
Published 1962
Book Electronic
4
by Marboe, Ernst, 1909-
Published 1948
Book
5
by Ku, Hung-ming.
Published 1921
Book Electronic
6
Book Electronic
7
by Maurette, F. 1878-1937.
Published 1919
Book Electronic
8
Book Electronic
10
by Hesseling, D. C. 1859-1941.
Published 1907
Book Electronic
11
Book Electronic
13
by Seignobos, Charles, 1854-1942.
Published 1892
Book Electronic
15
by Taine, Hippolyte, 1828-1893.
Published 1877
Book Electronic