Pumps, Electromechanical Devices and Systems by Enrique Cabrera