Introduction to Electronic Circuit Design -  2 volume set