Dave Rainsford rated Magician: 4 stars Aug. 13, 2012 Public Magician by Raymond E. Feist (Riftwar, parts 1 & 2)