Computational Mechanics of Discontinua by Dr Antonio A. Munjiza & Earl E. Knight