The Humanist Alternative - 9780879750138