Skepticism and humanism

Paul Kurtz
Transaction Publishers
9780765800510
0-7658-0051-9