2nd chapter in book "Learn Web Development With Ruby on Rails"