A 'Cannon' Canon by Brian Cannon by Brian Cannon
_