Design For Electrical And Computer Engineers by Ralph Ford, Chris Coulston & Chris S. Coulston