Master of the five magics - Hardy, Lyndon (Ballantine Books, 1980)