There is nothing Immaculate about reincarnation. The setting for this stunning novel is pre-war Europe of the 1930s, where past lives and the future intermingle.