Star Crossed by Jane McBride Choate, Jennifer Echols & Margaret Hastings-james