Returning addBook without generalization