John Henry Holland ( 2 February , 1929 ) is an American scientist and Professor of Psychology and Professor of Electrical Engineering and Computer Science at the University of Michigan , Ann Arbor . John Henry Holland ( born 2 February 1929 ) is an American scientist and Professor of Psychology and Professor of Electrical Engineering and Computer Science at the University of Michigan , Ann Arbor .