An honourable man - Slovo, Gillian (Virago Press, 2012)