John H. H. Williams, PhD