num_pages: 134
description: Sixteen-year-old Sergio, struggling to honor his grandfather's wish to be buried in El Salvador, undertakes a journey filled with unexpected disasters, triumphs, and the memory of his beloved Abuelo.
language: English
title: A Promise to Keep
titlecomplete: A Promise to Keep
ratings_count: 25
publisher: Arte Publico Press