A Fable of Financial Contracts A Guide for the Perplexed