An introduction to computational micromechanics - Zohdi, Tarek I (Lecture notes in applied and computational mechanics, 2008)