essay author library reference ancestry.com theory ebook e-books 411 ebooks problem solving libraries novel books book education