by Venetia Murray
publisher: Penguin publish date: March 1st 2000
format: paperback pages: 352
language: English
ISBN:
0140282963 (9780140282962)
publisher: Viking Adult publish date: March 1st 1999
format: hardcover pages: 317
language: English
ISBN:
067088328X (9780670883288)
publisher: Viking publish date: 1998
pages: 316
language: English
ISBN:
0670857580 (9780670857586)
publisher: Penguin publish date: 1999
language: English
ISBN:
0140240438 (9780140240436)