http://www.sciammind.com/...22283414B7F4945
Scientific American have a summary of the latest explanations of deja vu and to summarize the summary, we still don't really know. Or, at least, there are three plausible partial explanations, none of which is the full story nor rules out effect of