A Multi-Strategy Approach to Generating Long-Term Returns