The life of John Metcalf, commonly called Blind Jack of Knaresborough. With many