by Carol Drinkwater
publisher: Penguin publish date: June 25th 2002
format: paperback pages: 336
language: English
ISBN:
0142001309 (9780142001301)
language: English
ISBN:
0349114749 (9780349114743)
publisher: Phoenix publish date: August 4th 2011
format: paperback pages: 342
language: English
ISBN:
0753829347 (9780753829349)
publisher: Overlook Hardcover publish date: April 23rd 2001
format: hardcover pages: 330
language: English
ISBN:
1585671061 (9781585671069)
language: English
ISBN:
0752877623 (9780752877624)
publisher: Recorded Books
format: audiobook
language: English
ISBN:
184197322X (9781841973227)
publisher: Recorded Books
format: audiobook
language: English
ISBN:
1402515448 (9781402515446)