by Thomas E. Kennedy
publisher: Bloomsbury publish date: March 16th 2010
format: hardcover pages: 288
language: English
ISBN:
1608190161 (9781608190164)
publisher: Bloomsbury publish date: January 4th 2011
format: paperback pages: 288
language: English
ISBN:
1608194671 (9781608194674)
publisher: Bloomsbury publish date: June 1st 2011
format: paperback
language: English
ISBN:
1408809842 (9781408809846)
language: English
ISBN:
1408802910 (9781408802915)
publisher: Bloomsbury publish date: June 15th 2010
format: ebook pages: 288
language: English
ISBN:
1608191524 (9781608191529)
publisher: Turtleback Books publish date: June 7th 2010
format: ebook
language: English
ISBN:
1408808447 (9781408808443)