Philip L. Barbour

6 books

387 pages hardcover

medium-paced

279 pages 2011

adventurous medium-paced

288 pages hardcover

nonfiction history challenging informative reflective medium-paced

316 pages hardcover 1970

adventurous informative reflective medium-paced

553 pages 1964

challenging informative reflective medium-paced

553 pages hardcover 1964