Recently was looking for a book to use while I was training some developers and I came across "Beginning C# 3.0: An Introduction to Object Oriented Programming". Jack Purdum does an excellent job of explaining OOP, as well as the basics of development. I have had our developers reading through this book and they have been able to pick up on concepts very quickly. So if you need a good book, I would suggest taken a look at this one.
UPDATE: Link fixed.. sorry