Mary Orvis Marbury's Fly Paterns and their Origins was one of the earlier ones. She played a big role in standardizing fly names at a time when the names were pretty localized. Some fun stories in there too.