Bayya Subba Rao Author