Hydraulics. Hydraulic and excavation tables. 8th edition.

Tools