scott mackintosh