John Trollope Macintosh Ball — (born 1954)