MICRO ELECTRONIC CIRCUITS - SMITH, SEDRA (OXFORD UNIVERSITY PRESS, 2015)