Answer:
it is really long question but I will need to read material from your book and the internet to compose your answer
8.1m questions
10.7m answers