Hall, Adrian, 1959-