Member.all.collect {|member| member.firstname}.to_sentence
=> "Alex, Andy, and Sean"
Declare separator and the connector
Member.all.collect {|member| member.firstname}.to_sentence(
:connector => "and last but not least,",
:skip_last_comma => true
)
=> "Alex, Andy and last but not least, Sean"
Just finishing up brewing up some fresh ground comments...