Electronic Devices, Global Edition - 9781292222998