Petra Lang by George E. Holroyd III October 16, 2014 Lawrence van Niekerk Petra Lang by George E. Holroyd III