John Smith's Contributions