A Dictionary of Trout and Bass Flies - Primary Source Edition by Malcolm A. Shipley | Menrva Books