Allan Smith Profile