T.X. Hammes
T.X. Hammes retired
from the U.S. Marine Corps after 30 years and is currently a senior research fellow
at the National Defense University's Center for Strategic Research. The
opinions, conclusions, and recommendations expressed are solely those of the
author and do not necessarily represent the official policy of the U.S. Department
of Defense.