publisher: Quercus publish date: April 25th 2013
format: paperback pages: 519
language: English
ISBN:
1780875061 (9781780875064)
publisher: Quercus publish date: April 24th 2013
format: kindle pages: 560
language: English
ISBN:
9781780875071
format: kindle pages: 560
language: English