Code Name Verity by Elizabeth Wein is excellent. I just finished reading it for the second time today.
I just re-read Code Name Verity by Elizabeth Wein and cried again even though I already knew what happened.
Code Name Verity by Elizabeth Wein