A review by cavendish9
Dear Edward by Ann Napolitano

4.0

Such a great balance of reality and hope.