Ricardo A. Herrera is Associate Professor of Military History at the School of Advanced Military Studies, U.S. Army Command and General Staff College.