a discourse upon the nature of life after death.
Could someone help me to understand the meaning of the above sentence? What does the word "discourse" mean in this sentence.
See definition #2 here: Discourse | Define Discourse at Dictionary.com
I'm not a teacher, but I write for a living. Please don't ask me about 2nd conditionals, but I'm a safe bet for what reads well in (American) English.