Biophysical chemistry - Upadhyay, Avinash (Himalaya Publishing, 2003)