David M. Kotz David R. Dow David A. Sousa David A. Lake David J. Cain David M. Buss David P.Clark David Richo David A. Taylor by David A.Cook