this is from a real professional, market maker rather than academics; I read John Hull 3 times, learn less than reading this onceactually , I need to read another 3 times; great stuff
hahaha 3 times lol Personal suggestion , Dynamic Hedging