James Soderholm

3 books

206 pages paperback

nonfiction art classics literary philosophy challenging informative reflective medium-paced

256 pages 1997

informative reflective medium-paced

224 pages hardcover

nonfiction classics literary poetry lighthearted medium-paced