Very thorough book im a ten year mud engineer and still find myself looking info up in this book from time to time...