Hall D. O., Rao K. K