Financial Engineering A Complete Guide To Financial Innovation - John F.Marshall. (New Delhi: Prentice-Hall of India, 1996)