Heilbroner, Robert Worldly philosophers - Middlesex Pelican Books 2000 - 268 ISBN: 0140224823 Dewey Class. No.: 330.1 HEI