If you need to buy a book online, which website do you visit ﬁrst? If you want to research the author of the book, which search engine do you use? The answers, most probably, are Amazon and Google, respectively. Such is the dominance of these two Internet giants that their names deﬁne their respective markets.