Swallow: A Tale of the Great Trek Author Name Rider Haggard Category Literature Type eBooks Tags Historical Fiction South Africa History Great Trek 1836-1840 Fiction Transvaal Login to Access Content