A satirical attack on President George Bush and the US political machine was the surprise winner of the top prize at the British Book Awards.
Moore's book was originally shelved by US publishers
Stupid White Men, by author and filmmaker Michael Moore, took the Book of the Year award.
Moore's book beat Roy Keane's bestselling autobiography, one of the fancied favourites, as well as Booker winner, Life of Pi, and Ian McEwan's Atonement.
Moore's triumph was boosted by a strong telephone vote from the public, who were invited to participate in the awards for the first time this year.
Until now only those in the publishing industry have been able to vote.
"It looks like a very strong anti-war vote both from insiders in the book business and the public," said Awards organiser Merric Davidson.
"The Keane book got a lot of public votes from the Manchester area, but Moore's book proved nationally very popular."
Stupid White Men was shelved by publishers in the US at first. They only changed their minds after a protest by US librarians.
The Author of the Year award went to novelist Sarah Waters whose latest book Fingersmith was shortlisted for both the Booker and Orange prizes.
Jacqueline Wilson was awarded the Children's Book of the Year for Girls In Tears, while Biography of the Year went to the late Roy Jenkins' book, Churchill.
Style gurus Trinny Woodall and Susannah Constantine picked up the Film and TV Book Award for their sartorial bible What Not To Wear.
The pair beat JK Rowling, Jamie Oliver, Ricky Gervaise and Simon Schama in one of the closest run categories.
The night also saw success for broadcaster Michael Palin who won in the Illustrated Book of the Year category for Sahara.
The awards - known in the industry as the Nibbies - were handed out at a ceremony at London's Grosvenor House on Monday.