Practical skills in biomolecular sciences - Reed, Rob; Holmes, David; Weyers, Jonathan; Jones, Allan (Pearson Education, 2003)