Arrington, Robert L, ed.

World's great philosophers. - Oxford Blackwell 2003 - 361 p.

109.2 W893W