A review by brittanyclary
Promises and Pomegranates by Sav R. Miller

5.0