Catalytic RNA and new theory of evolution

Thomas R. Cech