ELECTRONIC DEVICES AND CIRCUITS - MAINI (WILEY INDIA)