Aurora Beauchanan has a secret. As the daughter of the renowned Alchemist Nicholas Flamel, there are things about her life no one should know about. Like the fact that her destiny is intrincately entertwined with that of her Potions Professor, Severus Snape. As the two of them fight the growing attraction between them, they'll have to find a way to deal with the hand fate dealt them, hoping, against all odds, that love truly can conquer all...
42 parts