A Survey of E-Books