Open Markets, Open Minds 10116

The Strength to Deliver 1988