John Crossman
Contributor since: 2010
Company: Independent Research Partners LLC
Owen Bernard, Contributor