Options Futures and Other Derivatives by John Hull