When Magics Meet: a High Fantasy novel