Michael H. Hart
Sean Jeffrey Hart