A review by reading_under_covers
Run Time by Catherine Ryan Howard

3.0

A great premise with some nice tension and twists, but maybe 100 pages too long.