Topics in Fluorescence Spectroscopy Volume 6: Protein Fluorescence - Lakowicz, Joseph R. (Springer US, 2000)