James Meek nació en Londres en 1962 y se crió en Dundee, Escocia. Mientras ejercía el periodismo publicó dos novelas, McFarlane Boils the Sea y Drivetime, así como dos volúmenes de relatos, Last Orders y The Museum of Doubt. Entre 1991 y 1999 fue corresponsal en la antigua Unión Soviética, y en la actualidad escribe para el diario The Guardian y las revistas London Review of Books y Granta. En 2004, sus reportajes sobre Guantánamo e Irak merecieron varios premios, entre ellos el Amnesty International UK Award en 2004. Recientemente, Por amor al pueblo ha sido galardonada con el premio Ondaatje 2006, cuyo presidente del jurado, Colin Thubron, la ha descrito como «una obra cuya amplitud de miras e intensidad narrativa se leen como un fragmento olvidado de la historia rusa».