Publications by 'B. Guru Prakash'