david keuning view 3