The Good CPD Guide: A Practical Guide to Managed Continuing Professional Development in Medicine, Second Edition