Major Sam E. A. Cates