Two years previously, Giora had borrowed it.
2 I think it's just badly chosen, and probably means something simpler like 'after'. But if the personal communication just started a train of thought, it might mean 'following on from'.
And a Merry Christmas to you
- For Teachers