Effective Practices In Continuing Professional Development by Peter Earley & Vivienne Porritt