New wars for old - Holmes, John Haynes 1879-1964 (1971)