During my trip I read a book Modelling single name and multi name credit derivatives. It found it one of the best for understanding mathematics and computational mechanics of credit derivatives. At the same time good knowledge of mathematical analysis and probability theory is needed.
For this reason to have a broader outlook at the nature of such products I started with a guide from Merrill Lynch.
It is amazing when all that chemistry becomes clear.