Chris JansenBooksLast MayanFace of South AfricaHamlet DecodedService ContractsWinelands of the Cape100 Love Sonnets of Pablo NerudaNamaqualand, thirstland in bloom50 Cape Dutch HousesIlluminationSouth African mosaicAuthor data: Open Library