Dragonriders of Pern (9)

Series by Anne McCaffrey