Other Resources:

The Nature of Investing

Katherine Collins