by Mary Balogh
format: paperback pages: 416
language: English
ISBN:
0345536061 (9780345536068)
publisher: Piatkus publish date: May 27th 2014
format: kindle pages: 304
language: English
ASIN: B00DI7HOII
publisher: Dell publish date: July 1st 2014
format: ebook pages: 432
language: English
ISBN:
034553591X (9780345535917)
publisher: Thorndike Press publish date: June 26th 2014
format: hardcover
language: English
ISBN:
1410469220 (9781410469229)
publisher: Recorded Books
format: Audible Audio pages: 12
language: English
ASIN: B00KISW49Y