G. Hanley Profile