Plasticity: A Treatise on Finite Deformation of Heterogeneous Inelastic Materials (Cambridge Monographs on Mechanics)