Nucleic acids from A to Z a concise encyclopedia - Muller, Sabine; ed (Wiley-VCH, 2008)