Proteomics for biological discovery - Veenstra, Timothy D (John Wiley & Sons Inc., 2006)