by Robert Irwin
publisher: Tauris Parke Paperbacks publish date: January 17th 2004
format: paperback pages: 344
language: English
ISBN:
1860649831 (9781860649837)
publisher: Penguin publish date: May 1st 1996
format: paperback pages: 352
language: English
ISBN:
0140098631 (9780140098631)
publisher: Viking Adult publish date: September 1st 1994
format: hardcover pages: 344
language: English
ISBN:
0713991054 (9780713991055)
publisher: Tauris Parke Paperbacks publish date: October 24th 2003
format: kindle pages: 344
language: English
ASIN: B006ONB8J4