Towards a theory of student-centred nurse education: overcoming the constraints of a professional curriculum.