Fly fishingby Brown University. Library.Artificial FliesFlies, ArtificialFly castingWriting a summary for young readers…For young readersBook data: Open Library