Photo: Middlesex Public Library