Some of the greatest literary minds met and mingled at the annual Jaipur Literature Festival in India.
The festival celebrated its 12th year with 500 speakers, among them Nobel, Man Booker and Pulitzer Prize winners.
Best-selling authors in attendance included Jeffrey Archer, Mary Beard, Yann Martel, Irvine Welsh, and many more.