David G.Havlick David E.Shi David Shank David Hicks David M.Smith David Pollack David R.Simon David S.Nassar David Suzuki David margolick