power hydraulics michael j pinches