Basic and applied science A Book On Electrons And Electrical Phenomena Lorenzi S. 2021978-1-7996-2692-3