Fault and Joint Development in Brittle and Semi-brittle Rock