Description: Haven Moore has always known she's different: there are the talents that can't be explained; the knowledge of places she's never been; and then there are the visions that overwhelm her - terrifying visions of a life that ended tragically two decades earlier and more … [Read more...]