dave powner