The Science and Engineering of Nanoscale Systems - Maher S. Amer (Taylor and Francis, 2021)