Michael Hirsh

16 books

320 pages 2003

nonfiction politics informative reflective medium-paced

352 pages 2010

nonfiction economics informative medium-paced

298 pages paperback

fiction mystery mysterious medium-paced

384 pages 2010

nonfiction history emotional informative sad slow-paced

320 pages 2003

nonfiction history informative slow-paced

384 pages hardcover 2006

nonfiction memoir true crime emotional reflective slow-paced

240 pages paperback

nonfiction biography

missing page info

informative reflective medium-paced

403 pages digital

273 pages

medium-paced