Proteomics for biological discovery - Veenstra, Timothy D., (Wiley Blackwell, 2019)