publisher: MX Publishing publish date: May 14th 2012
format: paperback pages: 302
language: English
ISBN:
1780921322 (9781780921327)
publisher: Blackstone Audiobooks publish date: November 1st 2012
format: audiobook
ISBN:
1470835673 (9781470835675)
publisher: MX Publishing
publish date: August 1st 2012
format: kindle pages: 240
language: English
ISBN:
9781780922713