Steven W. Hackel

4 books

476 pages paperback

nonfiction history emotional informative reflective medium-paced

352 pages 2013

nonfiction biography history informative slow-paced

368 pages hardcover

nonfiction history informative reflective medium-paced

368 pages 2009

challenging informative reflective slow-paced