Allan Hubbard: A life in pictures