Mary Gregor

6 books

100 pages paperback

nonfiction philosophy

214 pages paperback

nonfiction history challenging informative medium-paced

350 pages hardcover

nonfiction philosophy challenging informative slow-paced

188 pages hardcover

nonfiction history philosophy

130 pages paperback

nonfiction philosophy challenging slow-paced

164 pages 1785

nonfiction classics philosophy informative reflective fast-paced