Book Information

Vale, Brian. The Naval Miscellany, Vol. 8 (Navy Records Society, Vol. 164). London: Routledge for the Navy Records Society, .