Steven Hirsch

10 books

431 pages 2010

nonfiction history philosophy politics informative reflective medium-paced

464 pages digital 2011

432 pages digital 1997

1008 pages hardcover 1997

nonfiction history challenging informative medium-paced

506 pages 2009

history informative reflective medium-paced

960 pages paperback

nonfiction education history

448 pages 2010

nonfiction challenging informative medium-paced

576 pages paperback 2009

missing page info

medium-paced

34 pages paperback 1997

nonfiction history challenging informative reflective medium-paced