Author: Anathnath Basu.