Protein Structure and Modeling - Natalya Kurochkina (Springer, 2019)