For information on the surname Cannon, please see: http://www.houseofnames.com/coatofarms_details.asp?sId=&s=Cannon
Hope this helps!
I don't suffer from insanity. I enjoy every minute of it.