Shadows of the Ancients
No one ever questions the pairings their pack-master chooses for them. No one, except Jessica St. Marks, who can't stand the thought of being bonded for life to Zach Brighton, douchebag extraordinaire.
Jessica plans a night out with her human friend, Ashley, to have a little fun before she's forced to settle for the loser her pack has chosen to be her mate. Little does she know, her fate is about