moonshadow rated The Magicians' Guild: 5 stars May 29, 2014 Public The Magicians' Guild by Trudi Canavan