Professor Anthony Terry Hanmer (Tony) Smith