by Elizabeth Speller
publisher: Oxford University Press, USA publish date: August 1st 2004
format: paperback pages: 356
language: English
ISBN:
0195176138 (9780195176131)
publisher: Oxford University Press, USA publish date: May 22nd 2003
format: hardcover pages: 328
language: English
ISBN:
0195165764 (9780195165760)
format: kindle pages: 358
language: English
ASIN: B0053O7XEY
language: English
ISBN:
074726662X (9780747266624)
publisher: Headline Review publish date: May 7th 2002
format: hardcover pages: 288
language: English
ISBN:
0747270317 (9780747270317)
publisher: Faber & Faber publish date: November 27th 2008
format: paperback pages: 358
language: English
ISBN:
057124727X (9780571247271)
publisher: Oxford University Press, USA publish date: May 22nd 2003
format: ebook
language: English
ISBN:
0199883157 (9780199883158)