Use Calibre to convert the book to PMLZ. Unzip the resulting file and extract the file named index.pml. Then convert that to an eReader PDB using
dropbook.
Calibre can convert directly to PDB, but there have been reports of problems with that on some readers. Anything produced using dropbook will work though.
As always, quality of the output depends on that of the input.