John R. Allen [1953-0] American Rank: 105 Soldier, Military Commander
John R. Allen is a retired United States Marine Corps four-star general, and past Deputy Commander of U.S. Central Command, prior to serving as Commander of the International Security Assistance Force and U.S. Forces Afghanistan.