A history of philosophy from Thales to the present time / 
Ueberweg, Friedrich.
Porter, Noah, D.D.
London, 
1872-1874.