Cosmic genetic evolution - Steele, E. J., 1948-; Wickramasinghe, Chandra, 1939- (Advances in genetics, 2020)