'Tireless' book promoter and editor Jennifer Creswick dies