Cabinet of Philosophical Curiosities

by Roy Sorensen

xiv, 289 pages ; 20 cm