David Rupert · Study