Écossais vivant en France, Peter May signe un roman insulaire avec cette « Île au Serment », qui se déroule entre les Hébrides, en Écosse et l’Archipel canadienne de la Madeleine, sur l’Île d’Entrée, 7km2, austère, pluvieuse, où vivent une centaine d’habitants.
Le flic Sime Mackenzie, de la Sûreté de Québec, accompagne une équipe d’enquêteurs – dirigée par son ex-femme – en tant que traducteur. Il est le seul à parler anglais, langue toujours en cours sur l’Entrée, où sont installés des Écossais déplacés durant la grande famine de la pomme de terre (à cause du mildiou) au 19ème siècle.