McCreary entered the Confederate States Army with the rank of major in 1862; he attained the rank of lieutenant colonel before the close of the war.
McCreary entered the Confederate States Army with the rank of major in 1862. He attained the rank of lieutenant colonel before the close of the war.