Heartland
- 512 pages
- 18 hours of reading
A powerful, moving and romantic novel set in the new South Africa, centering around Elsie, the daughter of a Boer landowner, and Sandile, the son of the black cook.


A powerful, moving and romantic novel set in the new South Africa, centering around Elsie, the daughter of a Boer landowner, and Sandile, the son of the black cook.