David E. Tupper · Study