Electrical library by Peter Hiscocks, Brian Smith, Min Xu, Dirko van Schalkwyk and William Chimiak