Stuart Nicolas Baker

Newcastle University