publisher: Tauris Parke Paperbacks publish date: August 6th 2005
format: paperback pages: 224
language: English
ISBN:
185043753X (9781850437536)
publisher: Grove/Atlantic
format: hardcover
language: English
ISBN:
0802112560 (9780802112569)
publisher: Weidenfeld & Nicolson, Ltd (London) publish date: 1991
format: hardcover
language: English
ISBN:
0297810480 (9780297810483)