This is a problem with the encoding specified. I've seen it myself a couple of times.
If your ebook is unencrypted, take a look at the xml specification at the top of each file. If the text was edited as UTF-8 but the encoding says
Code:
<?xml version="1.0" encoding="ISO-8859-1"?>
then you can get strange characters.