Dreams are very fasinating....some suggest we can live a complete life from birth to death in just a couple of minutes of dream time...and as well, suggest when we die, out present life will be represented in a couple of minutes similar to what we call a dream......so basically, in fact, I doubt any human exist today that can totally explain dreams and life after death, etc...