please answer all questions with sufficient research for the marks allocated
at least 20 references