Materials Science and Nanotechnology I by Liangchi Zhang