A review by matibooks
Five Feet Apart by Rachael Lippincott

4.0