I think Azardi displays those files correctly on Windows, even if the app itself is a bit clunky. I have also recently found that Sigil epub editor displays those files without problems, although this is not a viewer app, it's more editing oriented. As for Android I hear that Google Play Books is good, though I have stumbled upon file size limit that didn't allow to upload the rulebook to Google's app.