The nucleic acid protocols handbook - Rapley, Ralph; Ed (Humana Press, 2000)