Inside the Microsoft Build Engine: Using MSBuild and Team Foundation Build by Hashimi, Sayed, Bartholomew, William [Microsoft Press, 2011] (Paperback) 2nd Edition [Paperback]
This is an awesome book on MSBuild. I was amazed at how complete it was. I must admit that I only got the book to learn about MSBuild batching, (using % with item lists,) but i ended up reading every bit of it. Great examples matched by its great depth of such a complex technology. The author clearly knows his stuff. I would/will most definitely recommend this book.