Basic techniques in molecular biology - Surzycki, Stefan (Berlin, 2008)