by Eleanor Moran
publisher: Quercus publish date: February 7th 2013
format: paperback pages: 507
language: English
ISBN:
1780876327 (9781780876320)
publisher: Quercus publish date: April 22nd 2014
format: paperback pages: 496
language: English
ISBN:
1623651336 (9781623651336)
publisher: Quercus publish date: April 22nd 2014
format: ebook pages: 400
language: English
ISBN:
1623651344 (9781623651343)
publisher: Quercus publish date: April 22nd 2014
format: kindle pages: 400
language: English
ASIN: B00G8EJYOU
publisher: Quercus publish date: December 20th 2012
format: kindle pages: 504
language: English
ISBN:
9781780876337