format: hardcover pages: 22
language: English
ISBN:
1868083705 (9781868083701)
format: paperback pages: 207
language: English
ISBN:
1919798560 (9781919798561)
publisher: Zebra Press publish date: 2013
format: ebook pages: 505
language: English
ISBN:
1770222766 (9781770222762)
publisher: Idasa
format: paperback pages: 112
language: English
ISBN:
1874864950 (9781874864950)
publisher: Jacana Media
publish date: April 1st 2011
format: paperback pages: 224
language: English
ISBN:
1770099719 (9781770099715)
format: paperback pages: 260
language: English
ISBN:
1919798889 (9781919798882)
publisher: Wits University Press publish date: January 1st 2010
format: paperback pages: 320
language: English
ISBN:
1868145026 (9781868145027)
publisher: Juta Academic
publish date: May 1st 2013
format: paperback pages: 228
ISBN:
1919895906 (9781919895901)