Notes by Prof. Pabitra Mitra