Most people are familiar with the concept of karma, or the law of cause and effect that people all experience during the courses of their lives. This theory depends on a belief of reincarnation, that each person lives many lifetimes, in the pursuit of reaching perfection, to eventually return to their original state of purity.
_My Name Is Memory by Ann Brashares is a fascinating fictional account of reincarnated souls and a great read. I study metaphysical subjects and I believe in reincarnation. It is rare to find a fictional story of souls who have lived through many incarnations, and make a case that reincarnation may be possible. So this was an attention grabbing and colorful read.