william shockley, 01

william shockley, 02