by Mercedes Lackey (Author)
Format: Hardcover
Pages: 368
Edition: hardcover
Publisher: Luna Books
Published: Mar 2006
ISBN 10: 037380217X
ISBN 13: 9780373802173