Reference: Walker SC and Engelke DR (2006) Ribonuclease P: the evolution of an ancient RNA enzyme. Crit Rev Biochem Mol Biol 41(2):77-102