"Reflection: Dodge Common Performance Pitfalls to Craft Speedy Applications"; Joel Pobar; MSDN Magazine, July 2005; http://msdn.microsoft.com/msdnmag/issues/05/07/Reflection.
Compiling for the Common Language Runtime; John Gough; ISBN 0-130-62296-6. Prentice Hall, 2001.
Inside Microsoft .NET IL Assembler; Serge Lidin; ISBN 0-735-61547-0. Microsoft Press, 2002.
Compilers: Principles, Techniques, and Tools; Alfred V. Aho, Ravi Sethi, Jeffrey D. Ullman; ISBN 0-201-10088-6. Addison Wesley, 1986.
Programming Language Pragmatics; Michael L. Scott; ISBN 0-126-33951-1. Morgan Kaufmann, 2005.
Advanced Compiler Design and Implementation; Steven Muchnick; ISBN 1-558-60320-4. Morgan Kaufmann, 1997.