walter mcintosh