Valerie Martin
A quirky and enjoyable twist on an old story with plenty of plot and thematic oomph. Rich in unabashed raunchiness, it toys with feminist tropes and hands us a heroine who is superficially fragile, yet very much in command of her own destiny