The Western Ontario Philosophy of Science

250 pages hardcover

nonfiction history mathematics philosophy informative medium-paced