Buying a home in South Africa : a survival handbook - CHESTERS, Graeme