John Magruder. John Bankhead Magruder adalah seorang perwira militer karir yang bertugas di tentara tiga negara. Dia adalah seorang perwira Angkatan Darat AS dalam Perang Meksiko-Amerika, seorang jenderal Konfederasi selama Perang Saudara Amerika, dan seorang jenderal pasca-belum di Angkatan Darat Kekaisaran Meksiko Kaisar Maximilian I.