Argonaute Proteins Methods and Protocols - Hobman, Tom C.; Duchaine, Thomas F. (Humana Press, 2011)