by John A. Flanagan
publisher: Philomel publish date: 2014-07-15
format: hardcover pages: 480
language: English
ISBN:
0399163557 (9780399163555)
ASIN: 0399163557
publisher: Philomel Books publish date: 2014-07-15
format: kindle pages: 482
language: English
ISBN:
9780698158580
ASIN: B00FX7RBCU
publisher: Puffin Books publish date: 2015-04-07
format: Paperback pages: 496
language: English
ISBN:
0142427268 (9780142427262)
ASIN: 142427268
publisher: Listening Library publish date: 2014-07-15
format: Audible Audio Edition
language: English
ASIN: B00L9EH0D6
publisher: RHCP Digital
format: Kindle Edition pages: 480
language: English
ASIN: B00IZK2Y56