by Jenny Pitman
publisher: Pan Publishing
publish date: March 7th 2003
format: paperback pages: 256
language: English
ISBN:
0330490354 (9780330490351)
publisher: Macmillan publish date: November 8th 2002
format: hardcover pages: 384
language: English
ISBN:
0333908082 (9780333908082)
publisher: Magna Large Print Books publish date: December 28th 2003
format: hardcover pages: 480
language: English
ISBN:
0750521201 (9780750521208)
language: English
ISBN:
1405005602 (9781405005609)