by Brandon Mull (Author), Brandon Mull (Author)
Format: Illustrated
Pages: 593
Edition: Illustrated
Publisher: Shadow Mountain
Published: 23 Mar 2010
ISBN 10: 1606412388
ISBN 13: 9781606412381