Proteomics for biological discovery - Veenstra, timothy D; Yates, John R (2006)