TY - BOOK AU - Ravishankar TI - Engineering Physics SN - NMIT001606 CY - Bangalore PB - Sun Publications ER -