publisher: Andre Deutsch publish date: May 1st 2010
format: paperback pages: 272
language: English
ISBN:
0233003231 (9780233003238)
publisher: Granada Media
publish date: October 1st 2001
format: hardcover pages: 272
language: English
ISBN:
0233050035 (9780233050034)
publisher: Andre Deutsch publish date: August 28th 2002
format: paperback pages: 256
language: English
ISBN:
0233050930 (9780233050935)