BOOK REVIEW | Mirage

0
152

By David Ralph Viviers


A century-old trunk has been dug up near the railway village of Sterfontein. Inside is the lost journal of Victorian author Elizabeth Tenant – and what appear to be the remains of a child.

Out here, the past and the future lie over each other, like the strata of koppies. And in certain places the boundary between the two rubs clean.

A scarlet curtain billowing above the desert

Michael, a university student recovering from a broken heart, is intrigued by what the journal describes: a scarlet curtain billowing above the desert, covering the entrance to another world. But things become even stranger when a line in the journal seems to be connected to Michael and his cosmologist mother, written a hundred years before their time.

Without much to go on, Michael travels to the old Karoo hotel where Elizabeth wrote her novel Mirage. Amid talk of omens in the sky, ancient prophecies and the end of the world, he tries to decipher the journal’s secrets.

As one mystery leads to the next, constellation-like patterns between his own life and Elizabeth’s appear, helped along by Renata, a self-proclaimed medium, and Oom Sarel, the local museum curator. But as time starts to dissolve in the mirages of the Karoo, it becomes more and more difficult to know what is real and what is not. And why can’t he shake the feeling that he’s been to the village before?

About the author

David Ralph Viviers is a Cape Town-based writer and film and theatre actor. He holds a BA in Theatre and Performance, as well as a master’s degree in Creative Writing, both with distinction, from University of Cape Town.

For his work in theatre, he won Fleur du Cap Award in 2020 and has received several  Kanna and Fiesta nominations. His film/TV work includes Binnelanders, Tali’s Baby Diary, Troukoors, Desert Rose, Kanarie, No Hiding Here and Black Sails.


  • PUBLISHER | Penguin Random House SA |
  • ISBN | 9781485904977 |
  • Recommended Retail Price | R290.00 |
  • Classification | Viewpoint |




LEAVE A REPLY

Please enter your comment!
Please enter your name here