Protein purification - Bonner, Philip L. R. (CRC Press, 2019)