A review by angelareads
Chalice by Robin McKinley

4.25