john-patterson-ncr

John Patterson, NCR