publisher: Thomas & Mercer publish date: December 18th 2012
format: kindle pages: 586
language: English
ISBN:
9781611091786
publisher: Thomas & Mercer publish date: March 12th 2013
format: paperback pages: 576
language: English
ISBN:
1611099471 (9781611099478)
publisher: Brilliance Corporation publish date: September 24th 2013
format: audiobook
language: English
ISBN:
1480555770 (9781480555778)