A. James Hammerton

4 books

248 pages 1979

nonfiction history challenging informative medium-paced

388 pages paperback

nonfiction history informative medium-paced

222 pages hardcover

280 pages 2017

informative medium-paced