Narrative Explanation and the Theory of Evolution Michael Ruse In: "Canadian Journal of Philosophy". Vol 1. Pp 59 - 74. 1971 evolution explanation narrativism/narratology