Programming Ruby CHapter #25

Discussion of reflection and method hooks in Ruby.  Additional material includes tracing program execution, the Ruby virtual machine, and distributed Ruby.