Irish psychologist, Joe Griffin, describes the three main dream theories competing today, and explains how the expectation fulfilment theory is a better fit for the data than all of them.