Basic techniques in molecular biology - Surzycki, Stefan (Springer lab manual, 2000)