William Shockley

William Shockley

Birthplace: Lawrence, Kansas, USA