Petroleum Engineer's Guide To Oil Field Chemicals And Fluids by Johannes Fink & Johannes Karl Fink