Easiest way to order similar items in results/ActiveRecord

Hopefully this will be as easy to achieve as most other things in
rails...

How could I order a resultset so that the following order would occur:

Quickstart guid to Ruby on Rails
Ruby on Rails Cookbook
The Ruby on Rails Cookbook
Some other Ruby book

So basically I want words like "the" or "a" to be ignored. Would I
have to strip these leading words out when inputting into the DB and
sort on this field? Or is there an easier way?