layeredpages.com
B.R.A.G. Medallion Honoree
A stillborn child revived. The past and the future intertwined. One girl lives two very different lives. By all appearances, Sorcha Sloane is a typical small-town teen taking twenty-first century l…