David J. Hagenbuch · Study