Reading list: ALAN DEAN FOSTER
SPELLSINGER