craig1d1smith