James Kenan

North Carolina politician, military leader