Prester John is a historical adventure novel written by S. Baring-Gould. The story follows the journey of a young Scottish man named David Crawfurd, who travels to South Africa in search of a new... This description may be from another edition of this product.