David G. Arwood
overview