Foreword. Preface. 1. Introduction. Part 1: Fundamentals. 2. Governing equations for motion and deformation of block systems and heat transfer. 3. Constitutive models of rock fractures and rock masses - the basics. 4. Fluid flow and coupled hydro-mechanical behaviour of rock fractures. Part 2: Fracture System Characterization and Block Model Construction. 5. Basics of characterization of fracture systems - field mapping and stochastic simulations. 6. Basics of combinatorial topology for block system representation. 7. Numerical techniques for block system construction. Part 3: DEM approaches. 8. Explicit discrete element method for block systems – the distinct element method. 9. Implicit Discrete Element Method for block systems – discontinuous deformation analysis (DDA). 10. Discrete Fracture Network (DFN) method. 11. Discrete Element Methods for granular materials. Part 4: Application Studies. 12. Case studies of Discrete Element Methods in geology, geophysics and rock engineering. Appendix. Subject Index.