Fly Fishing for Trout: A Beginner's Guide by Peter Lapsley
This book, designed for those new to the sport, begins by defining fly fishing as it is generally understood today and then goes on to describe where to fish, from chalk streams to lochs and gravel pits, various sorts of tackle, flies and casting techniques. The book goes on to detail the principles of hooking and playing fish, etiquette on the water and tactical ploys. Common problems that the beginner may face are also explored.