by Jenny Pitman
publisher: Pan Publishing publish date: November 8th 2002
format: paperback pages: 256
language: English
ISBN:
0330490346 (9780330490344)
publisher: Magna Large Print Books publish date: September 28th 2002
format: hardcover pages: 560
language: English
ISBN:
0750519622 (9780750519625)
publisher: Chivers publish date: October 1st 2002
format: audiobook
language: English
ISBN:
0754009033 (9780754009030)