tross caines jeffers