Observer"s Directory of Royal Naval Submarines, 1901-82

EAN/UPC/ISBN Code 9780723229643