The Proteomics Protocols Handbook by John M. Walker