Alan Hay
Daniel Vaucher