williamhalljr.