publisher: Washington Square Press publish date: December 1st 2012
format: paperback pages: 384
language: English
ISBN:
1416586237 (9781416586234)
publisher: Picador Africa publish date: 2010
pages: 392
language: English
ISBN:
1770101888 (9781770101883)
publisher: Pan Australia publish date: November 1st 2012
format: paperback pages: 400
language: English
ISBN:
0330403958 (9780330403955)