by Laura Reese
publisher: St. Martin's Griffin publish date: February 16th 2001
format: paperback pages: 336
language: English
ISBN:
0312272758 (9780312272753)
publisher: St. Martin's Griffin publish date: July 17th 2012
format: paperback pages: 336
language: English
ISBN:
1250027543 (9781250027542)
publisher: St. Martin's Press publish date: April 17th 2000
format: hardcover pages: 352
language: English
ISBN:
0312242298 (9780312242299)
publisher: St. Martin's Press publish date: April 1st 2010
format: kindle pages: 336
language: English
ASIN: B009BL0QRQ
publisher: St. Martin's Press publish date: April 1st 2010
format: ebook pages: 352
language: English
ISBN:
1429979674 (9781429979672)
publisher: Goldmann Verlag publish date: November 29th 2002
format: kindle pages: 320
language: English
ISBN:
9783894807719
publisher: St. Martin's Press publish date: April 1st 2010
format: kindle pages: 336
language: English
ASIN: B0099YROHU
format: kindle pages: 340
language: English
ASIN: B004SICJ5O
publisher: Insatiable Press Limited publish date: January 15th 2013
format: audiobook
language: English
ISBN:
1624610358 (9781624610356)