An introduction to rheology / by H.A. Barnes, J.F. Hutton and K. Walters