The Flags of the Confederacy : An Illustrated History By Devereaux D Cannon Jr. Paperback Price $18.95 Free Shipping