Learning from books