Mechanics of Mixtures (World Scientific Lecture Notes in Physics)