a man of many talents