Publications by 'B. Vishnu Prabha'