Understanding the nanotechnology revolution A unique introduction for general readers to the underlying concepts of nanotechnology covering a wide spectrum ranging from biology to quantum computing. The material is simply presented and includes a few mathematical equations but not mathematical derivations. It also outlines the major contributions to modern technology of physics based nanophysical devices such as the atomic clock global positioning systems and magnetic resonance imaging Publisher description