@Override
    public boolean equals(Object other){
        if(other == null || other.getClass() != getClass())
            return false;
        if(this == other)
            return true;
        
        Book otherBook = (Book)other;
        if(bookName.equals(otherBook.bookName) && bookAuthor.equals(otherBook.bookAuthor))
            return true;

        return false;
    }