Colin David Ingram

Newcastle University