Donald E Patterson