Dragonriders of Pern (7)

Series by Anne McCaffrey