Spellsinger (Spellsinger, #1), a book by Alan Dean Foster
You need to enable JavaScript to run this app.