by Anne Pierce
publisher: Transaction Publishers publish date: January 1st 2008
format: hardcover pages: 262
language: English
ISBN:
1412807166 (9781412807166)
publisher: Transaction Publishers publish date: August 1st 2009
format: paperback pages: 262
language: English
ISBN:
1412810906 (9781412810906)
publisher: Transaction Publishers publish date: December 31st 2011
format: ebook pages: 276
language: English
ISBN:
1412809800 (9781412809801)