TimMason rated A Plague of Angels: 4 stars Feb. 26, 2018 Public A Plague of Angels by Sheri S. Tepper