Publications by 'Bhargava N. Satya'