Materials for Devices - Sam Zhang (Taylor and Francis, 2022)