crainer age