David and Goliath David and goliath David Diaz David a. Filial piety Jan L.G. Dietz ed by David L. Paletz.