Keene Valley Library Association director Karen Glass receives 24th Award of Excellence