zmagg rated Total Eclipse: 3 stars Sept. 1, 2020 Public Rachel Caine: Total Eclipse (2011, Allison & Busby, Limited)Total Eclipse by Rachel Caine