Perfecting the Cast: Adapting Casting Principles for Any Fly-Fishing Situation - 9780811739719