Basic teachings of the great philosophers: a survey of their basic ideas - Frost, S E