Josephraj Selvaraj, John