He was called “Prince John,” but he was far from royalty. He was part of two losing wars but was popular among his troops. Gen. John Magruder, a Virginia-born Confederate general, took charge of Texas ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results