Stephen J.G. Gift and Brent Maundy Electronic circuit design and application - Springer 2022 ISBN: 9783030793777