adam smith adam104064