Let us begin with some good Agile Book recommendations! Here is a short list of titles that I really found helpful…

Overview of Agile Project Management, Scrum etc.
Agile Software Development with Scrum Let this be the first ‘Scrum’ book you read!
Agile Project Management with Scrum Lot of case studies for the Scrum Master in you…
Agile and Iterative Development: A Manager’s Guide Overview of Agile Methods for the Management types. Good reading to select which method to use.
Agile Project Management from Jim Highsmith Good Book to learn Agile project Management, could be your first Agile book
Lean Software Development by Mary and Tom Really good book as you undoubtedly someday will face the question “What is the similarity between Lean and Agile?”

Overview of Extreme Programming
Extreme Programming Explained: Embrace Change The XP Bible, enough said!
Extreme Programming Installed Detailed steps in installing XP on a Project
Planning Extreme Programming Another take on XP from the Masters, Kent and Martin

Project Requirements, Estimating and Planning
Agile Estimating and Planning Shouldn’t your estimating methods be Agile as well?
User Stories Applied Learn how to work with Dynamic Requirements in the Agile world
FIT and FITnesse If you want to learn about these lighweight Agile testing tools, start here!

Development
TDD with Java Great book to learn the right way to code in Java!
The Art of Agile Development I would learn from this guy, James Shore!
Pragmatic Unit Testing in Java with JUnit These guys are great, Andy and Dave – great JUnit book
Pragmatic Project Automation Deploy and Monitor Java Apps You need to read this if you have Integration and Deployment issues
Agile Software Development Patterns and Practices This book has some great material for programmers, great collection of OOD patterns
TDD Test Driven Development using Java I haven’t read this one, seems to get good reviews!
Agile Web Development with Rails Ruby on Rails is the hot framework that goes great with Agile techniques

Continuous Process Improvements
Agile Retrospectives: Making Good Team Great The Agile Retrospective Bible!
Project Retrospectives The Reference for longer Project end Retrospectives
Ship IT A book I have heard good reviews about, good practical advise!
Collaboration Explained I’ve heard the author speak at conferences, she seems to have good experience and is articulate, let me know if you like it!