patterson jr john r