3 Midshipman's Journals kept by Robert Stewart Phipps Hornby.
3 Midshipman's Journals kept by Robert Stewart Phipps Hornby: Log of HMS ALEXANDRA (March 1881-October 1882); Log of HMS ALEXANDRA CRUISER, DUKE OF WELLINGTON & DIDO (October 1882-March 1884); and Log of HMS DIDO & NORTHAMPTON (March 1884-July 1885) - 17 March 1881-29 July 1885.