The nucleic acid protocols handbook - Rapley, Ralph (Humana Press, 1999)