A review by jac_atkins
Out of Sight, Out of Time by Ally Carter

5.0