The cue.language SentenceIterator relies on the JDK's BreakIterator to do sentence-boundary detection. The JDK BreakIterator, in English-language locales, correctly does not break on "Mr.", but does break on "Mrs." and "Ms.". I've reported the bug to Sun.