If you liked The First Life of Adamastor by Andre Brink,
here are some books like this: