Kulshreshtha Electronic Devices & Circuits - New Delhi New Age International 2006 - 554 Dewey Class. No.: 621.381