International Archives of the History of Ideas Archives Inte

130 pages paperback

nonfiction classics history philosophy