Michael H. Hart
Anna Cecile Vaucher