by Amanda Grange
publisher: Berkley Trade publish date: December 6th 2011
format: paperback pages: 274
language: English
ISBN:
0425243923 (9780425243923)
publisher: Robert Hale Ltd publish date: May 1st 2011
format: hardcover
language: English
ISBN:
0709092334 (9780709092339)
format: kindle pages: 286
language: English
ASIN: B005GSYZA2
publisher: Ulverscroft Large Print publish date: April 1st 2012
format: paperback pages: 328
language: English
ISBN:
1444810642 (9781444810646)
publisher: Thorndike Press publish date: December 5th 2012
format: hardcover pages: 329
language: English
ISBN:
1410452794 (9781410452795)
publisher: Berkley Books publish date: December 6th 2011
format: ebook pages: 288
language: English
ISBN:
1101559020 (9781101559024)