BOOK REVIEW: Enterprise collaboration: on-demand informationexchange for extended enterprises