Author: Beecher Island Battle Memorial Association.