The Ruby Primer is a free, open and interactive e-book published on the RubyMonk platform.