Continuing professional development: filling the gap between learning needs and learning experience - Burrows, P (Education for Primary Care, 2003)