Shockley, Sabadini and Fowler (2004).pdf