General Practice at a Glance by Paul Booton, Carol Cooper, Margaret Harper, Graham Easton (Paperback, 2012)