A Rogue by Any Other Name - Sarah MacLean 3.5/5 stars