If you liked Imaginings of Sand by Andre Brink,
here are some books like this: