The work of Larry Greg