Laboratory techniques in modern biology - Swarup, H