Home›Books›John R. DuffJohn R. DuffNo biography available.Works (1)Alternating current fundamentals1961