The Banjo Player's Songbook by Tim Jumper
This book is a must-have for all aspiring banjo players. It contains over 200 great banjo songs with tablature and lyrics along with brief histories and explanations that give context to the material. The tab arrangements are both simple yet sophisticated. All-in-all, a great resource for playing and learning the folk style banjo.