A review by clarynathanwill
Oaths and Omissions by Sav R. Miller

3.5