Meir Shalev est né en 1948 à Nahalal, en Galilée. Ses quatre livres ont été traduits dans plus de 20 langues et ont été des best-sellers en Allemagne, Hollande, Israël et en Italie, où il a reçu le Prix Juliet en 1999 pour son roman,Pour l'amour de Judith. Meir Shalev est également journaliste au quotidien Yediot Aharonot et a été présentateur à la télévision. Il vit à Jérusalem.