davepatterson