According to no less an authority than the president of the United States, it is Donald Trump.
"I know the details of taxes better than anybody. Better than the greatest CPA."
- Donald Trump, from an interview published 12/28/17 in the New York Times