Publications by 'Michael Guy Diemar'