picture of John Hall