A review by commabookshop
One by One by Ruth Ware

3.0