"Geoffrey E L Bennett"