Michael H. Hart
Mark Walsh