Close Modal
Penguin Random House, author portrait placeholder image

Roger J. Spiller

Roger J. Spiller is George C. Marshall Distinguished Professor of Military History (retired) at the U.S. Army Command and General Staff College at Fort Leavenworth, Kansas.