richard3418