Assignment & thesis writing - ANDERSON, Jonathan Cape Town, 2009 South African ed