publisher: Hyperion
publish date: September 3rd 2013
format: paperback pages: 432
language: English
ISBN:
1401311113 (9781401311117)
publisher: Hyperion publish date: September 3rd 2013
format: ebook pages: 432
language: English
ISBN:
1401305962 (9781401305963)