publisher: Random House UK publish date: October 1st 2001
format: paperback pages: 304
language: English
ISBN:
0099406020 (9780099406020)
publisher: Century Publishing Co Ltd publish date: November 23rd 2000
format: hardcover pages: 287
language: English
ISBN:
0712684654 (9780712684651)
publisher: Cornerstone Digital publish date: February 28th 2011
format: ebook pages: 384
language: English
ISBN:
144645696X (9781446456965)