thomas ratcliffe