Duncan Buchanan MacGregor - MacGregor, Fiona B (BMJ Publishing Group Ltd., 2007)