Hydrogen bonding in biological structures: with 111 tables by Jeffrey, George A., Saenger, Wolfram 0 Type: Book