Risk Management Technology in Financial Services by Dimitris N. Chorafas & Dimitris Chorafas