Check out this site for detailed info on New England Streamers included color pics and how to tie:
Raske's New England Streamers @
http://globalflyfisher.com/streamers/index.php
That's a pretty good site.....sometimes their steps assume you know what you are doing, but all-in-all they are pretty effective.
I went searching for a good book to learn more patterns, but i think searching the internet is the absolute best way to do it. Sorry to the authors and publishers, but technology (and cost effectiveness) win this round!