though at the outset, it is written in the manner of a public speech, as said in the title as "speech prepared but undelivered" or even if any reader knows the context of publishing this speech into a book, may understand that it is a speech.
what i see in this book is that it is a balance of academic sophistication, normative reasoning and simplicity of writing, so that it can be understood by all, the activists, academicians as well as the common masses.
this is a list of sources from which one could holistically visit this book with almost all contemporary debates that are happening. Annihilation of Castes: Text, Context and Theory (List of Sources)
annihilation of castes, the first edition
more readings and audios of babasaheb's writing(it is a separate site called "reading babasaheb" where both pdf and audios of babasaheb has attached. if one-click on the topic the audios of each topic will open in soundtrack app and by clicking on the main topic of the volume, the pdf will open)