Calcium Binding Proteins by Eugene A. Permyakov, Eugene Permyakov & Robert H. Kretsinger