Cyril Everard Tower Explained

Admiral Cyril Everard Tower, DSO (3 December 1861 – 20 January 1929) was a Royal Navy officer.[1] [2] [3]

References

  1. Web site: Cyril Everard Tower. The Dreadnought Project.
  2. News: 22 January 1929 . Admiral C. E. Tower . 14 . The Times.
  3. News: 22 January 1929 . Admiral C. E. Tower . 13 . The Daily Telegraph.