publisher: ReadHowYouWant publish date: February 18th 2013
format: paperback pages: 456
language: English
ISBN:
1459658663 (9781459658660)
language: English
ISBN:
1845290666 (9781845290665)
publisher: Robinson publish date: November 1st 2012
format: ebook pages: 300
language: English
ISBN:
147210580X (9781472105806)