Andrei HagiuBooksInvisible EnginesMarketplace or reseller?Multi-sided platformsAuthor data: Open Library