The nucleic acid protocols handbook - Rapley (HUMANA PRESS, 2000)