Hysteron proteron

from Wikipedia, the free encyclopedia

Hysteron-Proteron (from ancient Greek : the later is the earlier or the later first ) stands for: