@Rev. Bob: the problem is not the books, but the different ereaders. If I write a book usually I test it with the ereader that I mostly care. For the majority of people this is enough. The problem is that ereader softwares does not folllow standards. This is the same mess with pages that you write for Internet Explorer only.
Anyway this is a little OT, since this _is_ an ADE bug