The 'greatest literary show on Earth', the Jaipur Literature Festival, returns with its 13th edition. Scheduled from 23rd - 27th January, the Festival this year promises an unmatched programme featuring over 300 speakers from over 20 countries and 35 languages. Authors ...