Roy Sorensen

5 books

416 pages 2003

nonfiction history mathematics philosophy challenging informative reflective slow-paced

304 pages digital 2016

nonfiction philosophy informative slow-paced

328 pages paperback

nonfiction philosophy informative reflective medium-paced

368 pages hardcover 2022

nonfiction philosophy challenging informative slow-paced

208 pages paperback

nonfiction philosophy medium-paced