Peter M. Allen (Emeritus Professor, Emeritus Professor, Cranfield University)