publisher: Hutchinson
publish date: June 6th 2006
format: hardcover pages: 320
language: English
ISBN:
0091796458 (9780091796457)
publisher: Arrow publish date: July 5th 2007
format: paperback pages: 272
language: English
ISBN:
0099486946 (9780099486947)