Hugh Cran: Promises to keep

2848