Basic Bioscience Laboratory Techniques by Philip Bonner & Alan Hargreaves