A man of many hats