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