The Causal Mechanical Model of Explanation