StockSoHard

James Vishka

developer by degree, investor by choice

Joined 2/2012