Eduardo Mendoza Garriga nació el 11 de enero de 1943 en Barcelona. Trabajó como abogado hasta que se marchó a Nueva York, en 1973, para trabajar como traductor de la ONU. Su primera novela, La verdad sobre el caso Savolta (1975), llevaba el título Los soldados de Cataluña, pero tuvo que cambiarlo por la censura. Esta novela se considera la primera de la transición democrática y ganó el Premio de la Crítica. En 1979 inició una saga con un detective anónimo con El misterio de la cripta embrujada. La ciudad de los prodigios fue llevada al cine por Mario Camus. Recibió el Premio Planeta en 2010 con Riña de gatos. Madrid 1936. En 2016 se le concedió el Premio Cervantes por poseer una lengua literaria llena de sutilezas e ironía.