Horace King

Handbook of Hydraulics, Eighth Edition

James Lindell, Wade Moore, et al.