Publications by 'Yohan J. John'