Cannon, Edwin Quayle 1918-2005