David L. Kruegel · Study