DuncanWatson rated Sorcerer's Feud: 5 stars July 12, 2019 Public Sorcerer's Feud by Katharine Kerr, Jessica Almasy