Oxford County.Tavistock Library