Problems with Argumentation in Philosophy: A Longitudinal Case Study Aimed at Improving our Understanding of Teaching and Learning of Argumentation in Philosophy at A-Level.