This book has a nice basic premise; in a future world of reincarnation, it seems that the universe has run out of souls because people — many people — are dying because their souls expire. Grace is offered the chance to save her dying son by traveling back in time and stealing him a soul. […]