daivd mcintosh 2