Herbert Hugh John - John, Catherine (BMJ Publishing Group Ltd., 2008)