A Historical Sketch Of Block Island by William P. Sheffield