John Shiffman

3 books

256 pages hardcover 2022

nonfiction memoir politics emotional informative reflective medium-paced

288 pages 2014

nonfiction history true crime informative fast-paced

324 pages hardcover 2009

nonfiction art memoir true crime informative fast-paced