Certainties and doubts: a philosophy of life Rapoport, Anatol Popularity → Current 12 Peak 18 Niche 45 Black Rose Books 2000 196 pages