Roger J. Spiller

Roger Spiller is George C. Marshall Professor of Military History, Emeritus, at the U.S. Army Command and General Staff College.