Gregory McElwain

2 books

232 pages paperback

nonfiction philosophy science medium-paced

96 pages hardcover 1947

fiction classics literary dark reflective fast-paced