The active list of flag officers, captains, commanders and senior officers of the Royal Navy ... to 1st January, 1876 (1879, 1883), etc.
Great Britain.Royal Navy.
Portsmouth,
1876-1883.
Great Britain. Royal Navy