publisher: Pan Macmillan publish date: March 1st 2007
format: paperback pages: 224
language: English
ISBN:
0330438573 (9780330438575)
publisher: Boxtree Ltd publish date: November 30th 2004
format: hardcover pages: 224
language: English
ISBN:
0752215337 (9780752215334)