christopher jeffries