Fundamentals of digital electronics - Natarajan, Dhanasekharan (Springer, 2020)