A review by jac_atkins
Beastly by Alex Flinn

5.0