Author: Bhattacaharya, Swapan K. Prof.
Title: Prof.