July 22, 2018 What Has Been, Is And Is Yet to Come Speaker: Bob Paterson Speaker: Bob Paterson « Tough Times An Abiding Assurance »