publisher: Random House UK publish date: July 5th 2007
format: paperback pages: 320
language: English
ISBN:
0091917336 (9780091917333)
publisher: Random House UK publish date: May 1st 2002
format: paperback pages: 288
language: English
ISBN:
0091884268 (9780091884260)