Heinrich Barth

3 books

300 pages hardcover 1962 user-added

nonfiction travel

3598 pages paperback

nonfiction history informative reflective medium-paced

1510 pages 1461

medium-paced