Peter Diggle Lancaster University: Distinguished University Professor IRI Adjunct Research Scientist Email: ku.ca.retsacnalnull@elggid.p