William D. Heffernan · Study