British Submarines of World War 1

Authors: McCartney, I.J.

Source: Manual