Author: Walsh, Peter, d 1618?-1688