James A. Schroder

2 books

417 pages 2003

emotional informative tense medium-paced

438 pages 2003

history politics informative slow-paced