Flawless It's only flaw I can think of is the book adding interface - you have to load your collection one by one. Once they are on your Google account  this app offers an excellent UI that integrates with dictionaries and  with a plugin  also with TTS systems on your phone
October 22 2016