d.l. snellgrove, m.a., ph.d.