Publications by 'Haniph Latchman'