layton mcintosh