Author: Venkata Apparao,Adavi Samba Shiva Rao