by Mercedes Lackey (Author)
Format: Paperback
Pages: 418
Edition: Reprint
Publisher: Daw Books
Published: 06 Oct 2009
ISBN 10: 0756405769
ISBN 13: 9780756405762