DAVID A HANSEN