Author: William Abp of Halifax Walsh