Nano and Giga Challenges in Microelectronics - Greer, J. (Elsevier, 2003)