Derivative Pricing in Discrete Time by Alet Roux & Nigel J. Cutland