Promega protocols and applications guide - Ken Doyle (Promega, 1996)