Stephen F. Blinkhorn - Stephen F. Blinkhorn The contributor to the discipline of Psychology, Stephen F. Blinkhorn, can be Discussed in this Thread. This person, Stephen F. Blinkhorn played a part in the overall development of Psychology today. Psychology, Special Needs & Health.