Ricardo A. Herrera Photo by: Marjorie Galelli Ricardo A. Herrera is professor of military history at the School of Advanced Military Studies at the U.S. Army Command and General Staff College. Books by the Author