A Rogue in Texas - Lorraine Heath
This is hovering between a 3.7 and a 4.

I really enjoyed a lot about this book except for the "twist" and the convenient end of the "twist".