I am having great trouble finding a good epub reader with the following features: 1. Standalone offline. No need to login to online account (such as that for Kindle). 2. Has built-in dictionary (English at a minimum). 3. Bookmark. 4. Able to search text. 5. Able to display book cover. 6. Able to display table of content (if ebook has it). 7. Has page turn animations, font change. I have already looked at the typical ones, such as iBooks, Stanza, Kindle, etc, but none of them have all of these features I am looking for. Can someone please help?