Counterparty Credit Risk, Collateral and Funding by Damiano Brigo