This book has been the go to book for Agile Retrospectives since its release. It is an easy read and quickly gives you the foundation for effective retrospectives. The book is a great reference as your team progresses and encounters new challenges.
Agile Retrospectives: Making Good Teams Great (Pragmatic Programmers, 2006)
Please note: I reserve the right to delete comments that are offensive or off-topic.