The romance was OK, but the math was terrible. Sandi was rescued days before her 18th birthday, on the night before she was going to be mutilated for upcoming arranged marriage to a man who bought her when she was 7 and he was in his 20s. In this book, that makes her 17 well past her 18th birthday, which must have taken place in the middle of her voyage to America. Five years later, she's still 22, because she never turned 18. And even though Mitch is months from his 32nd birthday, he's 10 years older than someone who should be 23, even though he's not 32 yet. So if events happened the way they were described in the previous book and this one, they're actually 8 to 9 years apart, but since authors and editors don't pay attention to stuff in their books, ages almost never stay consistent in a novel. Please check your math and previous books.