Karl K. Barbir

2 books

319 pages 2008

nonfiction history challenging emotional informative slow-paced

238 pages hardcover

nonfiction history informative reflective medium-paced