Lately, the Bible has taken centre stage in the battle for the Kenyan presidency.
Mr Odinga has succeeded in boiling down the entire manifesto of his umbrella group of opposition parties into a single memorable phrase - "tunaenda Kanani" - Swahili for "we're going to Canaan", the land that flows with milk and honey.
In the past it was enough to shout yourself hoarse on campaign platforms, lock up or silence your critics, change the constitution at will, distribute a few goodies to supporters and you would wake up at State House.
Now you need a multi-million dollar budget to hire helicopters, control the media, buy out political parties, patrol the digital space viciously and consult the best traditional herbalists.
In addition, you have to know your Bible well.
And so Mr Odinga - the presidential candidate of the National Super Alliance (Nasa) - has carefully studied the Book of Joshua and cast himself in the role of the famous hero who succeeded Moses, and led the fight to liberate enemy territory and settle the Israelites in the Promised land.
In a country where people's hopes for a better future have often been crushed by bad politics, endemic corruption and deep-seated tribalism, many Kenyans have always put their faith in God.
He is the only constant and unchanging force for good.
The politicians have woken up to the fact that they live in a nation of believers and to reach them you need to be seen to be God-fearing.
- The man Kenyans either love or loathe
The Bible was at the centre of a political storm again when angry bees attacked police and protesters outside the Supreme Court on 20 September, as judges gave their full ruling for annulling the August election, saying that it was marred by irregularities.
In response to the incident, opposition supporters quickly began to share a verse from the Book of Exodus that says: "And I will send the bees ahead of you to drive your enemies out of your way."