In the classical spiritual definition, a soul mate is someone that you have reincarnated with many times. You find each other in many lifetimes.
-Frederick Lenz
A curated listing of popular authors.
A curated listing of popular topics.