Professor Andrew F Smith