Question: Which title was the military rank held by Charles Keightley ?
Answer: general
Answer sentence: charles keightley held the general rank of military.