Time enough for love
Benson, Valerie.
Hale
1985