Add to Cart Unraveling Freedom: The Battle for Democracy on the Homefront During World War I $28.90 $15.61