Sorting Text in ROR

Runa
Fri, 10 Jun 2011 14:59:31 -0000

While sorting /ordering text it considers space first, then
''.'' then
characters

 e.g.   @user = User.find(:all,:order=>''name'')

it outputs

A Sharma
A. Bansal ---------------with dot
Aarti Dev

Is there any way to sort, so that i get the output as
Aarti Dev
A. Bansal
A Sharma