From "Agile Web Development with Rails 4