William Ross Cameron (American, )