David N. Harpp · Study