The Cross of Sacrifice: v.2: Officers Who Died in Service of the Royal Navy, Royal Navy Reserve, Royal Navy Volunteer Reserve, Royal Marines, Royal Naval Air Service and Royal Air Force, 1914-1919

Hardback