Violet MacDermot

2 books

829 pages hardcover 1971

nonfiction history religion emotional reflective medium-paced

224 pages 2001

philosophy reflective slow-paced