Michael H. Hart
Daniel Vaucher