gary smith