Question: Who is of Lebanese descent, John Barth or Ann-Marie MacDonald?
Answer: Ann-Marie MacDonald