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.