Basic Electronics For Scientists and Engineers by Eggleston