James T. Smith

4 books

494 pages hardcover

nonfiction history mathematics philosophy informative medium-paced

486 pages hardcover

nonfiction mathematics informative medium-paced

458 pages paperback

nonfiction informative medium-paced

627 pages hardcover