Extra Haruspicy rated Unconquerable Sun: 4 stars May 23, 2021 Public Unconquerable Sun by Kate Elliott