by John Flanagan
publisher: Philomel publish date: October 30th 2012
format: hardcover pages: 403
language: English
ISBN:
0399256210 (9780399256219)
publisher: Random House Australia publish date: October 30th 2012
format: paperback pages: 404
language: English
ISBN:
9781742750620
publisher: Philomel publish date: October 30th 2012
format: kindle pages: 432
language: English
ASIN: B0090UMLG2
publisher: Puffin publish date: June 3rd 2014
format: paperback pages: 448
language: English
ISBN:
0142426644 (9780142426647)
publisher: Yearling Books publish date: November 1st 2012
language: English
ISBN:
044086996X (9780440869962)
publisher: Philomel Books publish date: October 30th 2012
format: ebook pages: 432
language: English
ISBN:
1101591536 (9781101591536)
publisher: Random House Australia publish date: November 1st 2012
format: kindle pages: 432
language: English
ISBN:
9781742750637
publisher: RHCP Digital publish date: November 1st 2012
format: kindle pages: 417
language: English
ASIN: B008UAOQUM
publisher: RHCP Digital publish date: November 1st 2012
format: ebook pages: 416
language: English
ISBN:
1448101298 (9781448101290)
publisher: Penguin publish date: October 30th 2012
language: English
ISBN:
1467630713 (9781467630719)