by Joan Aiken
publisher: St. Martin's Press publish date: April 11th 2000
format: hardcover pages: 176
language: English
ISBN:
0312244061 (9780312244064)
language: English
ISBN:
0575403152 (9780575403154)
publisher: Gollancz publish date: 1999
format: hardcover pages: 172
language: English
ISBN:
0575068043 (9780575068049)
publisher: Jonathan Cape publish date: October 25th 2012
format: hardcover pages: 240
language: English
ISBN:
0857550446 (9780857550446)
publisher: RHCP Digital publish date: October 25th 2012
format: ebook pages: 240
language: English
ISBN:
1448120381 (9781448120383)
publisher: Thorndike Press publish date: September 1st 2000
format: paperback pages: 230
language: English
ISBN:
0786226293 (9780786226290)
publisher: RHCP Digital publish date: October 25th 2012
format: kindle pages: 242
language: English
ASIN: B009EQG78K
publisher: Definitions publish date: August 1st 2012
format: paperback
language: English
ISBN:
184941677X (9781849416771)