Adam Smith eclipses pre-sale hopes

Post Thumbnail