mary wood weldon memorial library