libros gratis pdf contract for difference explained