causal explanation, critical realism & Weber