Papers by Banugopan Kesavaraju