Socrates a guide for the perplexed - Ahbel-Rappe, Sara, 1960- (Guides for the perplexed, 2009)