RNA: catalysis, splicing, evolution. - Belfort, Marlene (Elsevier Science Publishers B.V. (Biomedical Division), 1989)