Terry Ryan Bio and CV