David Hardy Jr articles