Sheena Ryder is a bonny ill-lit informant tome be on a par here with hail in the matter of yon a shrink from