Where if you throw an EPUB file (for example) at it you can read it within the app?
Or
One where you can track information about books that you are reading or have read and can find out if new books are coming out similar to those you currently have shown interest in?
Are you looking for a book reading app:
Or
Mainly first, would be nice if both.
For the second bit, I recommend HardCover.