by Ernesto Guevara
publisher: Ocean Press publish date: July 1st 2003
format: paperback pages: 420
language: English
ISBN:
1876175699 (9781876175696)
ASIN: 1876175699
publisher: Filiquarian Publishing, LLC. publish date: May 1st 2006
format: paperback
language: English
ISBN:
1599869993 (9781599869995)
publisher: Ocean Press (AU) publish date: October 1st 1997
format: paperback pages: 400
language: English
ISBN:
1875284931 (9781875284931)
publisher: Ocean Press (AU) publish date: November 27th 2012
format: ebook pages: 420
language: English
ISBN:
1921700858 (9781921700859)
publisher: African Perspectives publish date: 2012
language: English
ISBN:
9780981439884