david w. nagy