DownloadThe Portobello Bookshop Gift Guide 2024

James J Cooke Author

James J. Cooke is Professor Emeritus of History at the University of Mississippi and lives in Oxford. He is the author of The Rainbow Division in the Great War, 1917-1919.