John Hull is canon. Read it, live it, love it, keep it under your pillow. It is truly superb. Nassim Taleb's "Dynamic Hedging" is the finest book I'm aware of on the subject of actually trading/managing vol portfolios. It's REALLY good. And dense. "Paul Wilmott on Quantitative Finance" vol 1-3 are worth having as a reference, perhaps.
Also recommended in this reply