A good read for the most part, although the hero was a bit more of a charming jerk than was likable at times.