Professor Bill Cooke Editor