Lily and the Major (Orphan Train, #1)
I almost didn't finish this one. In fact, from about 70% on I pretty much skimmed until the end. I once again could not take the immaturity of the lead female character. It's one thing if she starts off immature and she annoys you at the front, but then the character grows and matures throughout the...