In other publishing November 8, 2000 by Michael Boyle news, Margaret Atwood has won the Booker Prize.