The Essence Of Solid State Engineering by Linda Edwards-Shea