David D. Harnish · Study