Biophysical Chemistry  (PRINCIPLES AND TECHNIQUES) - Avinash Upadhyay,  Kakoli Upadhyay, and Nirmalendu Nath