David L. Snellgrove · Study