Emeritus Professor Philosophy G E Hughes Author