M Is For Awesome rated Magician: 3 stars Nov. 16, 2011 Public Magician by Raymond E. Feist (Riftwar, parts 1 & 2)