A review by sadiey
Dragonflight by Anne McCaffrey

5.0