But it seems clear to me that on some level, spirits choose their parents, because these potential parents possess certain traits and values that the soon-to-be child needs to assimilate during his or her lifetime.
-Anthony Kiedis
A curated listing of popular authors.
A curated listing of popular topics.