The work of John Hall