stuart jeffries