BibleReferenceDetails.Book returns a different value for certain books than BibleDataTypeDetails.GetBooks(), e.g. "FirstJohn" vs. "1 John". Is this intentional? If so, is there a way to get one from the other?
Also, it would be nice if the COM API could directly return the numeric value for the book, or at least provide a way to get the numeric value from a name.
How does it work with localized versions of Logos? What will GetBooks() return then? Still the English book names?