A review by squids_can_read
Divine Might by Natalie Haynes

5.0