Northrop Puckett

Contrarian, macro
Northrop Puckett
Contrarian, macro
Contributor since: 2013
Company: Law Office