Black petals : a novel - Rostron, Bryan ** Auckland Park, South Africa, 2R9 ** *