Haverhill Public Library. Board of Trustees.