by Louise Millar
publisher: Pan Publishing publish date: April 1st 2012
format: paperback pages: 416
language: English
ISBN:
0330545000 (9780330545006)
publisher: Atria/Emily Bestler Books publish date: July 3rd 2012
format: paperback pages: 432
language: English
ISBN:
145165667X (9781451656671)
publisher: Pan publish date: April 26th 2012
format: kindle pages: 352
language: English
ASIN: B007NLCNRW
publisher: Atria/Emily Bestler Books publish date: July 3rd 2012
format: kindle pages: 434
language: English
ASIN: B0061OBJGI
publisher: Atria/Emily Bestler Books publish date: July 3rd 2012
format: ebook pages: 432
language: English
ISBN:
1451656696 (9781451656695)
publisher: MacMillan Hardback Omes publish date: January 1st 2012
format: paperback
language: English
ISBN:
1447208447 (9781447208440)