China Station
Admiral Sir Alexander Ludovic Duff (20 February 1862 – 22 November 1933) was a Royal Navy officer who served as Commander-in-Chief, China Station.