Detta är i korthet John Halls historia.