State and explain the parties and their roles, duties, and rights in an assurance engagement, including the members of the assurance team.
quanswer.com