John Michael Wright

English, 1617 - 1694