I read a vast amount of articles, books, papers etc when I first started brewing and I've recently started to try and summarise the main things I found out and link to the sources. I've just written something on how time, temperature, pellet vs whole hop affect dry-hopping here...