A review by rholbrook
Three Hours by Rosamund Lupton

4.0