James Obeyesekere may refer to: