Lt. Col. Cannon is an expert on vexillology -- the study of flags.
Lt. Col. Cannon is the author of several books including:
The Flags of the Confederacy: An Illustrated History (1988)
Flags of Tennessee (1990)
The Flags of the Union: An Illustrated History (1994)
The Wit and Wisdom of Robert E. Lee (1997)

Please visit Lt. Col. Cannon's own web site at:
http://home.att.net/~dcannon.tenn/home.html