Rails on Ruby: How Ruby Makes Rails Great

Metaprogramming