Pumps Their Principles And Construction. by James Wright Clarke