Essentials of nucleic acid analysis a robust approach - Keer, Jacquie T. (Royal Society of Chemistry, 2008)