Much like the first book of the Bower Boys series, this one had me swooning and cheering and laughing and crying all at the same time. Kelly Siskind has a masterful way of writing these kinds of stories, with heroes who have baggage that they struggle to overcome and heroines who are powerful and empathetic at the same time.