stephen hart/tom ryan