36 books
416 pages
Wide Awake
160 pages
The Hidden Kingdom
368 pages
Extraordinary Women from South Africa's Past
2004 pub |249 pages
2008 pub |377 pages
2011 pub |15 pages
2012 pub |10 pages
2012 pub
2013 pub
2013 pub |413 pages
2013 pub |43 pages
2014 pub |1 pages
2014 pub |442 pages
2014 pub
2015 pub |23 pages
2015 pub |25 pages
2015 pub |31 pages
2016 pub |23 pages
2016 pub |32 pages
The Complete Series
2016 pub |190 pages
Stories, Essays, & Other Writing
2016 pub |288 pages
2019 pub |10 pages
2019 pub |63 pages
2020 pub |411 pages
Playing with Fire
2020 pub
2023 pub |432 pages