Kathryn J. Oberdeck

2 books

408 pages 2005

nonfiction history challenging informative slow-paced

429 pages hardcover 1999

challenging informative reflective medium-paced