Refactored and Tested BooksController::reading