David Diallo Collective Participation and Audience Engagement in Rap Music - Springer Springer 2019 ISBN: 9783030253776 Source: EBOOK