Books (10000 programs)
Pros: Lightweight. Works offline.
Cons: No other books available. Lacks reading options. Texts are small and hard to read.
Pros: Multiple viewing options. Various reading modes. Different zoom functions. Functional library manager.
Cons: Double-page viewing mode is not suitable for mobile reading.