Master of the five magics
Hardy, Lyndon.
London Corgi
1985, c1980
Originally published: New York : Ballantine, 1980