Author: r. c. majumdar, h. c. raychaudhuri, kalikinkar datta