Kirkpatrick's Investment and Trading Strategies: Tools and Techniques for Profitable Trend Following