by Laini Taylor (Author)
Format: Hardcover
Pages: 688
Edition: Lrg
Publisher: Little, Brown Books for Young Readers
Published: 06 Nov 2012
ISBN 10: 0316224332
ISBN 13: 9780316224338