Fundamentals of Nanotechnology (Remastered)