Waggoner (Unnatural Magic) crafts an excellent historical fantasy that also manages to have a sweet and hot love story at the center. At turns laugh-out-loud funny and heartwarming, this fast-paced book is for fans of romance, historical fantasy, and Theodora Goss’s “Athena Club” series.