by Jane Jakeman
publisher: Berkley Trade publish date: March 1st 2005
format: paperback pages: 368
language: English
ISBN:
0425200337 (9780425200339)
publisher: Berkley Hardcover publish date: March 2nd 2004
format: hardcover pages: 368
language: English
ISBN:
0425195120 (9780425195123)
publisher: Black Swan publish date: August 26th 2003
format: paperback pages: 382
language: English
ISBN:
0552770051 (9780552770057)
publisher: Transworld Digital publish date: October 31st 2011
format: kindle pages: 372
language: English
ASIN: B005R20VXW
publisher: Magna Large Print Books publish date: January 7th 2003
format: hardcover pages: 512
language: English
ISBN:
0750520450 (9780750520454)
publisher: Doubleday publish date: July 1st 2002
format: hardcover pages: 432
language: English
ISBN:
0385603703 (9780385603706)
language: English
ISBN:
0385605021 (9780385605021)
publisher: Transworld Digital publish date: October 31st 2011
format: ebook pages: 384
language: English
ISBN:
1448110637 (9781448110636)
publisher: Black Swan publish date: August 31st 2010
format: paperback pages: 384
language: English
ISBN:
0552777366 (9780552777360)