Richard George Macmillan Poston - Poston, Graeme (BMJ Publishing Group Ltd., 2004)