Metaprogramming in .NET | Manning books | IEEE Xplore