From the April 15, 2017 edition of Kirkus Reviews