David J articles