James Randall

MIT '28, EECS & CMS