william toby smith