David J MacEwan Editor