James H. Cafferty (American, 1869)