Crispin Wright

12 books

470 pages paperback

nonfiction mathematics philosophy

464 pages hardcover 2021

challenging informative reflective medium-paced