D P Sen Gupta Author