It's like Christmas for book lovers.
The Booker Prize, worth 50,000 British pounds ($95,000), is one of the world's most prestigious literary awards.
This year, the judges "wrestled like pigs in the mud" in their deliberations to decide the shortlist , according to judge and previous Booker Prize-nominee Patricia Lockwood.
But they were unanimous in their choice of the winner, announced this week at a ceremony in London.
To celebrate, we've put together a quiz to test your knowledge of Bookers past and present.