Writing
High-Performance
.NET Code
Ben Watson