Proteomics for biological discovery - Veenstra, Timothy D (Wiley-Dreamtech, 2006)