James Guimond

2 books

355 pages paperback

nonfiction art informative reflective medium-paced

279 pages paperback 1850

fiction classics historical literary dark reflective slow-paced