David Lofton articles