Michael H. Hart
Marie Madeleine Vincent