richard smith's Profile