Provisionally, I tend toward the view that Trump himself sent his 2005 taxes
to David Cay Johnson. Who else would have access?
The release does little or no damage to Trump, and serves as a marvelous diversion from Russiagate. As a bonus, Trump gets to proclaim that "the dishonest media" stole
the documents -- which, of course, they did not -- and that publication was illegal -- which, of course, it was not.
The purported tax documents, which were aired live on MSNBC, bore a stamp that read “Client copy.” Johnston said the documents were sent to him, but said he did not know where they came from. At one point, as he spoke to Maddow, Johnston seemed to imply that Trump himself may have sent him the returns.
"It's entirely possible Donald (Trump) sent this to me," he added. "Donald has a long history of leaking material himself."
A sound theory. Also see here
Whoever has access to "client copy" of Trump's 2005 tax returns likely has access to others. So why only leak that year's. I smell a rat…And
Also, Trump refused to confirm the negative 1995 taxes published by the NYTimes. BUT, they confirmed these favorable taxes in hours. #fishy
Trump is not a stupid man, despite appearances.