randall scott mcintosh