Publications by authors named "J Dinesh Peter"