Crossed

Crossed  - Ally Condie, Kate Simses, Jack Riccobono Actual rating: 2.5 stars

Review to come.