Collective participation and audience engagement in rap music / David Diallo. Cham, Switzerland : Palgrave macmillan, 2019 ; © 2019