Ruby Objects: A Walkabout

TracePoint