Customized derivatives a step-by-step guide to using exotic options, swaps, and other customized derivatives - Ravindran, K. (McGraw-Hill, 1998)