
Discourse on
Topic Specific
Use 'discourse on' when focusing on a particular subject; it implies in-depth discussion. 
Formal Context
'Discourse on' is formal and often used in academic or professional settings. 
Extended Speech
The phrase indicates a long and thorough talk rather than a brief mention. 