A review by btocco
Shiner by Amy Jo Burns

challenging emotional medium-paced

4.75