Spellsinger (1983) by Alan Foster, Paperback | Pangobooks