Principles of electricity by Maynard Shipley