Fundamentals of Nanotechnology by Gabor L. Hornyak