Electronic principles - Malvino, Albert (McGraw Hill, 2017)