Maj. William W. C. Hornbeck