Money masters of our time - Train, John. (HarperBusiness, 2000)