elliot mcintosh