Barbara Hamilton (née Hunter) - Hamilton, David (BMJ Publishing Group Ltd., 2006)