Karl Gran har förut vittnat.