A review by kaelareads
Temper by Nicky Drayden

challenging dark medium-paced

2.0