better addBook()    |   bookListView