Anne McCaffrey

Dragonflight (Pern #1)

3