How Proteins Work by Michael Williamson & Mike Williamson