The Tiny Titans approach focuses on micro-cap stocks. Here are 25 stocks that fit James O’Shaughnessy’s stock-picking ...