Protein Structure - Haggerty, Lauren M. (2011)