What causes a transient global amnesia?

TGA. It is involvement of the temporal lobe in a migraine process ---or other process during which you cannot remember recent events.