Jay G. Hill
overview