Explanation and meaning: an introduction to philosophy by Daniel Malcolm Taylor | Menrva Books | MenrvaBooks