Why the UK Royal Navy needs the Type 31 frigate

AH140-06-02