In this extensive book David Norman explains in an easy to understand form everything you need to know about Contracts for Differences (CFDโs). From terminology, investor safeguards and financing charges through to the benefits and risks v normal share trading. A must read if you have an interest in this fast growing area of the market place.