Creator
KEYES, ROGER JOHN BROWNLOW, 1ST BARON KEYES OF ZEEBRUGGE (Author) HALPERN, PAUL G. (Author) NAVY RECORDS SOCIETY (Author) NAVY RECORDS SOCIETY PUBLICATION; NO. 117 (Author) NAVY RECORDS SOCIETY PUBLICATION; NO. 121 (Author) NAVY RECORDS SOCIETY PUBLICATION; NO. 122 (Author) Allen and Unwin (Publisher)