James Leonard Mitchell currently lectures at Khon Kaen University in Thailand and is an adjunct research fellow at Monash University, Australia.