Alan Hay
James Vaucher