Nirmal Kant Singh Author