Windrose rated Traitor's moon: 5 stars July 12, 2012 Public Traitor's moon by Lynn Flewelling (Nightrunner)