war on the rocks

Stephen F. Knott