Karen Hagemann

7 books

312 pages 2007

nonfiction history challenging informative slow-paced

456 pages 2011

challenging informative medium-paced

416 pages 2010

informative medium-paced

758 pages digital

256 pages 2002

history politics informative reflective medium-paced

missing page info 2007

medium-paced

491 pages hardcover

nonfiction history medium-paced