Photo: Danville Public Library