by Christopher Paolini (Author)
Format: Perfect Paperback
Pages: 698
Publisher: Bayard
Published: Dec 2006
ISBN 10: 2747021068
ISBN 13: 9782747021067