DAVID ANDREW MCINTOSH