Author: N. Subramanya SHARMA.