"David G. Allen"