by John Iliffe
publisher: Cambridge University Press publish date: August 13th 2007
format: paperback pages: 384
language: English
ISBN:
0521682975 (9780521682978)
publisher: Cambridge University Press publish date: August 25th 1995
format: paperback
language: English
ISBN:
0521484227 (9780521484220)
publisher: Cambridge University Press publish date: August 13th 2007
format: hardcover pages: 388
language: English
ISBN:
0521864380 (9780521864381)
publisher: Cambridge University Press publish date: August 25th 1995
format: hardcover pages: 335
language: English
ISBN:
0521482356 (9780521482356)
publisher: Cambridge University Press publish date: November 12th 1998
format: paperback pages: 400
language: English
ISBN:
8483230364 (9788483230367)
publisher: Cambridge University Press publish date: December 19th 2007
format: ebook pages: 384
language: English
ISBN:
0511346255 (9780511346255)