Practical .NET 2 and C#2
Some pretty good .NET v2.0 sample chapters from Practical .NET 2 and C#2 by Patrick Smacchia.
http://www.practicaldot.net/en2/Main.htm
Chapter 4: CLR
Chapter 5: Processes, threads and synchronization
Chapter 6: Security
Chapter 14: Unsafe code, exceptions, anonymous methods, iterators
Appendix B and C: .NET 2 enhancements and Introduction to design patterns
If you ever want to find some good information about a subject just add sample chapters onto the search. As you search different subjects you generally end up with a full book made up of different chapters from different books.