Razer, M. (2023). John D. Grainger, The British Navy in Eastern Waters. The Indian and Pacific Oceans by Michael Razer. The Northern Mariner Le Marin Du Nord, 33(1), 105–106. https://doi.org/10.25071/2561-5467.1095