Metaphysics Have you lived before? 7 years ago Jim Have you ever had that feeling that you have been here before? You have one of those so called déjà...