apu john joseph