Outstanding Contributions to Logic

334 pages paperback

nonfiction mathematics philosophy informative medium-paced

490 pages hardcover

nonfiction mathematics philosophy

335 pages hardcover

nonfiction computer science philosophy medium-paced