Gail Campbell

5 books

missing page info 2014

medium-paced

448 pages hardcover

nonfiction history

449 pages digital

176 pages hardcover 1977

352 pages hardcover 2002