Spellsinger (Spellsinger, #1), a book by Alan Dean Foster