A review by becka6131
Cyrano by Edmond Rostand, Geraldine McCaughrean
4.0
This is a ridiculous story AND I LOVE IT. McCaughrean really does have a way with words.