An introduction to rheology by Barnes, Howard A. | Menrva Books