Applied Logic

554 pages paperback

nonfiction mathematics philosophy informative reflective medium-paced