Defense Secretary Robert Gates has recommended that Gen. James Amos will be the next commandant of the Marine Corps, POLITICO has learned. Lt. Gen. Joseph Dunford has been recommended to be assistant commandant. President Obama has not yet nominated either individual, according to defense sources, but the recommendations were recently sent to the White House. Amos, already the Corps’ No. 2 officer, would be the first aviator to lead the service. The selection of Amos is a huge upset since the choice was thought to be between two known infantry officers: Dunford, and Gen. James Mattis. Both men had long...