Ilsley Public Library’s David Clark to retire