Structural Bioinformatics by Philip E. Bourne, Helge Weissig & Jenny Gu