war on the rocks

Frank A. Rose