Hugh Acheson’s career through the years