The Mechanical Philosophy and its Problems: Mechanical Explanations, Impenetrability, and Perpetual Motion · Study