Platinum social sciences CAPS - Ranby, Peter (Maskew Miller Longman, 2012)